sarcolactic acid
noun
sar·co·lac·tic acid
ˌsär-kə-ˌlak-tik-
: the dextrorotatory L-form of lactic acid occurring in muscle
Love words? Need even more definitions?
Merriam-Webster unabridged
Share